<?php

class Produk_Dao{

	function __construct(){	}
	
	function get_all(){
		$sql="
		select *
		from
		produk
		";
		
		$list_produk = array();
		
		$data = mysql_query($sql);
		if($data){
			while($row = mysql_fetch_assoc($data)){
			
				$produk = new Produk();
				
				$produk->id_produk=$row['ID_PRODUK'];
				$produk->id_tipe=$row['ID_TIPE'];
				$produk->id=$row['ID'];
				$produk->jumlah=$row['JUMLAH'];
				$produk->fasilitas=$row['FASILITAS'];
				$produk->harga=$row['HARGA'];
				$produk->foto_produk=$row['FOTO_PRODUK'];
				$produk->tgl_buat=$row['TGL_BUAT'];
				$list_produk[] = $produk;
			}
		}	
		return $list_produk;
	}
	
	
	function get_id($id){
		$sql="
		select *
		from
		produk
		WHERE
		ID_PRODUK = '".$id."'
		";
		
		$produk=false;		
		$data = mysql_query($sql);
		if($data){
			while($row = mysql_fetch_assoc($data)){
			
				$produk = new Produk();
				
				$produk->id_produk=$row['ID_PRODUK'];
				$produk->nama_produk=$row['NAMA_PRODUK'];
				$produk->id_tipe=$row['ID_TIPE'];
				$produk->id=$row['ID'];
				$produk->jumlah=$row['JUMLAH'];
				$produk->fasilitas=$row['FASILITAS'];
				$produk->harga=$row['HARGA'];
				$produk->foto_produk=$row['FOTO_PRODUK'];
				$produk->tgl_buat=$row['TGL_BUAT'];
			}
		}	
		return $produk;
	}
	
	function get_idmember($id){
		$sql="
		select *
		from
		produk
		WHERE
		ID = '".$id."'
		";
		
		$list_produk = array();
		
		$data = mysql_query($sql);
		if($data){
			while($row = mysql_fetch_assoc($data)){
			
				$produk = new Produk();
				
				$produk->id_produk=$row['ID_PRODUK'];
				$produk->nama_produk=$row['NAMA_PRODUK'];
				$produk->id_tipe=$row['ID_TIPE'];
				$produk->id=$row['ID'];
				$produk->jumlah=$row['JUMLAH'];
				$produk->fasilitas=$row['FASILITAS'];
				$produk->harga=$row['HARGA'];
				$produk->foto_produk=$row['FOTO_PRODUK'];
				$produk->tgl_buat=$row['TGL_BUAT'];
				
				$list_produk[] = $produk;
			}
		}	
		return $list_produk;
	}
	
	function ubah_produk(Produk $produk){
		$sql="update produk set 
		NAMA_PRODUK='$produk->nama_produk',
		ID_TIPE='$produk->id_tipe',
		JUMLAH='$produk->jumlah',
		FASILITAS='$produk->fasilitas',
		HARGA='$produk->harga',
		FOTO_PRODUK='$produk->foto_produk'
		where ID_PRODUK='$produk->id_produk'";
		$query=mysql_query($sql);
	}
	
	function add(Produk $produk){
		$sql="insert into produk( 
		NAMA_PRODUK,
		ID_TIPE,
		ID,
		JUMLAH,
		FASILITAS,
		HARGA,
		FOTO_PRODUK)
		VALUES (
		'$produk->nama_produk',
		'$produk->id_tipe',
		'$produk->id',
		'$produk->jumlah',
		'$produk->fasilitas',
		'$produk->harga',
		'$produk->foto_produk')";
		$query=mysql_query($sql);
	}
	
	function delete(Produk $produk){
		$sql="delete from produk
		WHERE
		ID_PRODUK = '".$produk->id_produk."'
		";
		$query=mysql_query($sql);
	}
	
	function get_minprice($id){
                $sql="
                select min(HARGA) as HARGA
                from
                produk
                WHERE
                ID = '".$id."'
                ";
                $harga=false;           
                $data = mysql_query($sql);
                if($data){
                        while($row = mysql_fetch_assoc($data)){
                                $harga=$row['HARGA'];
                        }
                }       
                return $harga;
        }
        
        function get_maxprice($id){
                $sql="
                select max(HARGA) as HARGA
                from
                produk
                WHERE
                ID = '".$id."'
                ";  
                $harga=false;           
                $data = mysql_query($sql);
                if($data){
                        while($row = mysql_fetch_assoc($data)){
                                $harga=$row['HARGA'];
                        }
                }       
                return $harga;
        }

}


class Produk{
	var $id_produk;
	var $nama_produk;
	var $id_tipe;
	var $id;
	var $jumlah;
	var $fasilitas;
	var $harga;
	var $foto_produk;
	var $tgl_buat;
}
